FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package de.gematik.erg#1.0.0-CC (140 ms)

Package de.gematik.erg
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=de.gematik.erg@1.0.0-CC&canonical=https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung
Url https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung
Version 1.0.0-CC
Status active
Date 2024-06-20
Name ERGRechnung
Title ERG Rechnung
Experimental False
Type Invoice
Kind resource

Resources that use this resource

No resources found


Resources that this resource uses

StructureDefinition
http://fhir.de/StructureDefinition/identifier-iknr Identifier-Profil für die Abbildung eines Institutionskennzeichens (IKNR)
http://fhir.de/StructureDefinition/identifier-kvid-10 Identifier-Profil für die 10-stellige Krankenversichertennummer
http://fhir.de/StructureDefinition/identifier-telematik-id Identifier-Profil für die Telematik-ID
https://gematik.de/fhir/erg/StructureDefinition/erg-abrechnungsrelevante-diagnose ERG abrechnungsrelevante Diagnose
http://hl7.org/fhir/5.0/StructureDefinition/extension-Invoice.period ERG Invoice Period
https://gematik.de/fhir/erg/StructureDefinition/erg-pdf-repraesentation-rechnung ERG PDF-Repräsentation Rechnung
https://gematik.de/fhir/erg/StructureDefinition/erg-zahlungsziel ERG Zahlungsziel
https://gematik.de/fhir/erg/ValueSet/erg-participant-role-VS ERG Teilnehmer Rolle


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "erg-rechnung",
  "url" : "https://gematik.de/fhir/erg/StructureDefinition/erg-rechnung",
  "version" : "1.0.0-CC",
  "name" : "ERGRechnung",
  "title" : "ERG Rechnung",
  "status" : "active",
  "experimental" : false,
  "date" : "2024-06-20",
  "publisher" : "gematik GmbH",
  "contact" : [
    {
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://gematik.de/"
        }
      ]
    }
  ],
  "fhirVersion" : "4.0.1",
  "kind" : "resource",
  "abstract" : false,
  "type" : "Invoice",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Invoice",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Invoice.extension:pdf-repraesentation-rechnung",
        "path" : "Invoice.extension",
        "sliceName" : "pdf-repraesentation-rechnung",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "https://gematik.de/fhir/erg/StructureDefinition/erg-pdf-repraesentation-rechnung"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.extension:period",
        "path" : "Invoice.extension",
        "sliceName" : "period",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://hl7.org/fhir/5.0/StructureDefinition/extension-Invoice.period"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.extension:AbrechnungsrelevanteDiagnose",
        "path" : "Invoice.extension",
        "sliceName" : "AbrechnungsrelevanteDiagnose",
        "min" : 0,
        "max" : "*",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "https://gematik.de/fhir/erg/StructureDefinition/erg-abrechnungsrelevante-diagnose"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.identifier",
        "path" : "Invoice.identifier",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "type"
            }
          ],
          "rules" : "open"
        },
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.identifier:rechnungsnummer",
        "path" : "Invoice.identifier",
        "sliceName" : "rechnungsnummer",
        "short" : "Vom System des Leistungserbringers vergebene Rechnungsnummer",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Invoice.identifier:rechnungsnummer.type",
        "path" : "Invoice.identifier.type",
        "min" : 1,
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "invoice",
              "system" : "http://fhir.de/CodeSystem/identifier-type-de-basis"
            }
          ]
        },
        "mustSupport" : true
      },
      {
        "id" : "Invoice.identifier:rechnungsnummer.system",
        "path" : "Invoice.identifier.system",
        "short" : "Namensraum der Rechnungsnummern des Leistungeerbringers",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.identifier:rechnungsnummer.value",
        "path" : "Invoice.identifier.value",
        "short" : "Rechnungsnummer",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.status",
        "path" : "Invoice.status",
        "patternCode" : "issued",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.type",
        "path" : "Invoice.type",
        "min" : 1,
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "erechnung",
              "system" : "https://gematik.de/fhir/erg/CodeSystem/erg-rechnung-type-cs"
            }
          ]
        },
        "mustSupport" : true
      },
      {
        "id" : "Invoice.subject",
        "path" : "Invoice.subject",
        "short" : "Behandelte Person",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.subject.reference",
        "path" : "Invoice.subject.reference",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.subject.display",
        "path" : "Invoice.subject.display",
        "short" : "Name der behandelten Person",
        "comment" : "Der Name der behandelten Person muss angegeben werden und kann vom Namen des Rechnungsempfängers abweichen, z.B. wenn Eltern Rechnungen für ihre Kinder erhalten.",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.recipient",
        "path" : "Invoice.recipient",
        "short" : "Rechnungsempfänger",
        "comment" : "Das System des Leistungserbringers referenziert hier üblicherweise \n auf die lokale Instanz des Patienten um die Rechnung einer Patientenakte zuzuordnen. \n Der Fachdienst substitutiert den Link mit der Referenz auf das Postfach des Patienten \n bei der Extraktion der Invoice aus dem Bundle. Die Angabe der Versichertennummer dient \n der Plausibilisierung. Die KV-Nummer in der Instanz des Bundles muss daher mit der \n KV-Nummer übereinstimmen, die im Fachdienst für das Postfach des Rechnungsempfängers hinterlegt ist. ",
        "min" : 1,
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Patient"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.recipient.identifier",
        "path" : "Invoice.recipient.identifier",
        "min" : 1,
        "type" : [
          {
            "code" : "Identifier",
            "profile" : [
              "http://fhir.de/StructureDefinition/identifier-kvid-10"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.recipient.display",
        "path" : "Invoice.recipient.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.date",
        "path" : "Invoice.date",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.participant",
        "path" : "Invoice.participant",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "role"
            }
          ],
          "rules" : "open"
        },
        "mustSupport" : true
      },
      {
        "id" : "Invoice.participant.role",
        "path" : "Invoice.participant.role",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "valueSet" : "https://gematik.de/fhir/erg/ValueSet/erg-participant-role-VS"
        }
      },
      {
        "id" : "Invoice.participant:leistungserbringer",
        "path" : "Invoice.participant",
        "sliceName" : "leistungserbringer",
        "min" : 0,
        "max" : "*",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.participant:leistungserbringer.role",
        "path" : "Invoice.participant.role",
        "min" : 1,
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "leistungserbringer",
              "system" : "https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS"
            }
          ]
        }
      },
      {
        "id" : "Invoice.participant:leistungserbringer.actor",
        "path" : "Invoice.participant.actor",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id" : "Invoice.participant:leistungserbringer.actor.identifier",
        "path" : "Invoice.participant.actor.identifier",
        "type" : [
          {
            "code" : "Identifier",
            "profile" : [
              "http://fhir.de/StructureDefinition/identifier-iknr",
              "http://fhir.de/StructureDefinition/identifier-telematik-id"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.participant:forderungsinhaber",
        "path" : "Invoice.participant",
        "sliceName" : "forderungsinhaber",
        "min" : 0,
        "max" : "*",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.participant:forderungsinhaber.role",
        "path" : "Invoice.participant.role",
        "min" : 1,
        "patternCodeableConcept" : {
          "coding" : [
            {
              "code" : "forderungsinhaber",
              "system" : "https://gematik.de/fhir/erg/CodeSystem/erg-participant-role-CS"
            }
          ]
        }
      },
      {
        "id" : "Invoice.participant:forderungsinhaber.actor",
        "path" : "Invoice.participant.actor",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/Practitioner",
              "http://hl7.org/fhir/StructureDefinition/Organization"
            ]
          }
        ]
      },
      {
        "id" : "Invoice.participant:forderungsinhaber.actor.identifier",
        "path" : "Invoice.participant.actor.identifier",
        "type" : [
          {
            "code" : "Identifier",
            "profile" : [
              "http://fhir.de/StructureDefinition/identifier-iknr",
              "http://fhir.de/StructureDefinition/identifier-telematik-id"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.issuer",
        "path" : "Invoice.issuer",
        "short" : "Leistungserbringer",
        "comment" : "Der Leistungserbringer kann vom einreichenden Benutzer \n der Rechnung (z.B. Abrechnungsdiesntleister) abweichen",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.issuer.identifier",
        "path" : "Invoice.issuer.identifier",
        "short" : "Telematik-ID des Leistungserbrigners",
        "min" : 1,
        "type" : [
          {
            "code" : "Identifier",
            "profile" : [
              "http://fhir.de/StructureDefinition/identifier-telematik-id"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.issuer.display",
        "path" : "Invoice.issuer.display",
        "short" : "Name des Leistungserbringers",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.lineItem",
        "path" : "Invoice.lineItem",
        "short" : "Rechnungspositionen",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.lineItem.chargeItem[x]",
        "path" : "Invoice.lineItem.chargeItem[x]",
        "type" : [
          {
            "code" : "Reference",
            "targetProfile" : [
              "http://hl7.org/fhir/StructureDefinition/ChargeItem"
            ]
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalPriceComponent",
        "path" : "Invoice.totalPriceComponent",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "pattern",
              "path" : "code"
            }
          ],
          "rules" : "open"
        },
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalPriceComponent:tax",
        "path" : "Invoice.totalPriceComponent",
        "sliceName" : "tax",
        "short" : "Steuersatz und -Betrag",
        "min" : 0,
        "max" : "1",
        "type" : [
          {
            "code" : "BackboneElement"
          }
        ],
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalPriceComponent:tax.type",
        "path" : "Invoice.totalPriceComponent.type",
        "patternCode" : "tax"
      },
      {
        "id" : "Invoice.totalPriceComponent:tax.factor",
        "path" : "Invoice.totalPriceComponent.factor",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalPriceComponent:tax.amount",
        "path" : "Invoice.totalPriceComponent.amount",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalNet",
        "path" : "Invoice.totalNet",
        "short" : "Nettobetrag der Rechnungssumme",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.totalGross",
        "path" : "Invoice.totalGross",
        "short" : "Bruttobetrag der Rechnungssumme",
        "mustSupport" : true
      },
      {
        "id" : "Invoice.paymentTerms.extension",
        "path" : "Invoice.paymentTerms.extension",
        "min" : 1
      },
      {
        "id" : "Invoice.paymentTerms.extension:zahlungsziel",
        "path" : "Invoice.paymentTerms.extension",
        "sliceName" : "zahlungsziel",
        "min" : 1,
        "max" : "1",
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "https://gematik.de/fhir/erg/StructureDefinition/erg-zahlungsziel"
            ]
          }
        ],
        "mustSupport" : true
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.